package the.broccoli.setting.mapper;

import com.github.pagehelper.Page;
import org.apache.ibatis.annotations.Param;
import the.broccoli.setting.entity.Params;
import org.wisteria.framework.web.mvc.dao.SuperMapper;

/**
 * <p>
 * 参数 Mapper 接口
 * </p>
 *
 * @author lei.liu
 * @since 2019-11-27
 */
public interface ParamsMapper extends SuperMapper<Params> {

    /**
     * 获取参数
     * @param paramsCode 参数编码
     * @return  参数值
     */
    Params selectByCode(@Param("paramsCode") String paramsCode);

    /**
     * 分页查询
     * @param condition 查询条件
     * @return  结果列表
     */
    Page<Params> selectByPage(Params condition);
}
